-- blink.cmp
vim.cmd('highlight! link CmpGhostText LineNr')

-- MultiCursor
-- vim.cmd('highlight! link MultiCursor Visual')
-- vim.cmd('highlight! link MultiCursorMain Visual')
-- vim.api.nvim_set_hl(0, 'MiniCursorwordCurrent', { bg='#51576E', underline=false, cterm = { underline = false } })
-- vim.api.nvim_set_hl(0, 'MiniCursorword', { bg='#51576E', underline=false, cterm = { underline = false } })

-- mini.cursorword
if config.everforest.enabled then
  local cw_hl = vim.api.nvim_get_hl(0, { name = 'CurrentWord' })
  vim.api.nvim_set_hl(0, 'MiniCursorwordCurrent', cw_hl)
  vim.api.nvim_set_hl(0, 'MiniCursorword', cw_hl)
elseif config.catppuccin.enabled then
  local visual_hl = vim.api.nvim_get_hl(0, { name = 'Visual' })
  local mini_cursorword_bg = visual_hl.bg
  vim.api.nvim_set_hl(0, 'MiniCursorwordCurrent', { bg=mini_cursorword_bg, underline=false })
  vim.api.nvim_set_hl(0, 'MiniCursorword', { bg=mini_cursorword_bg, underline=false })
end

-- blink pairs
vim.api.nvim_set_hl(0, 'BlinkPairsColor1', {fg = '#E67E80'})
vim.api.nvim_set_hl(0, 'BlinkPairsColor2', {fg = '#DBBC7F'})
vim.api.nvim_set_hl(0, 'BlinkPairsColor3', {fg = '#7FBBB3'})
vim.api.nvim_set_hl(0, 'BlinkPairsColor4', {fg = '#E69875'})
vim.api.nvim_set_hl(0, 'BlinkPairsColor5', {fg = '#A7C080'})
vim.api.nvim_set_hl(0, 'BlinkPairsColor6', {fg = '#A27C91'})
